jQuery(function($) {
	
	/**
 * 比较两个日期大小
 * 日期格式：2003-09-18 或 2003/09/18
 * 如果dtStart>dtEnd，返回false,否则返回true
 */
$.compareDate = function(dtStart,dtEnd)
{
	var temp,s;
	temp=new String(dtStart);
	s=new String("");
	for(var i=0;i<=temp.length-1;i++)
	{
		if(temp.charAt(i)=="-" || temp.charAt(i)=="/")
		{
			s=s+"/";
		}
		else
		{
			s=s+temp.charAt(i);
		}
	}
	dtOne=new Date(s);
	temp=new String(dtEnd);
	s=new String("");
	for(var i=0;i<=temp.length-1;i++)
	{
		if(temp.charAt(i)=="-" || temp.charAt(i)=="/")
		{
			s=s+"/";
		}
		else
		{
			s=s+temp.charAt(i);
		}
	}
	dtTwo=new Date(s);
	if(dtOne.valueOf()>dtTwo.valueOf())
	{
		return false;
	}
	return true;	
},
/**
 * 比较三个日期大小
 * 日期格式：2003-09-18 或 2003/09/18
 * 如果dtStart>dtmiddle>dtEnd，返回false,否则返回true
 */
$.compareThreeDate = function(dtStart,dtmiddle,dtEnd)
{
	var temp,s;
	
	//第一个日期
	temp=new String(dtStart);
	s=new String("");
	for(var i=0;i<=temp.length-1;i++)
	{
		if(temp.charAt(i)=="-" || temp.charAt(i)=="/")
		{
			s=s+"/";
		}
		else
		{
			s=s+temp.charAt(i);
		}
	}
	dtOne=new Date(s);
	
	//第二个日期
	temp=new String(dtmiddle);
	s=new String("");
	for(var i=0;i<=temp.length-1;i++)
	{
		if(temp.charAt(i)=="-" || temp.charAt(i)=="/")
		{
			s=s+"/";
		}
		else
		{
			s=s+temp.charAt(i);
		}
	}
	dtTwo=new Date(s);
	
	//第三个日期
	temp=new String(dtEnd);
	s=new String("");
	for(var i=0;i<=temp.length-1;i++)
	{
		if(temp.charAt(i)=="-" || temp.charAt(i)=="/")
		{
			s=s+"/";
		}
		else
		{
			s=s+temp.charAt(i);
		}
	}
	dtThree=new Date(s);
	
	//第一种情况,第一个日期大于第二个日期
	if(dtOne.valueOf()>dtTwo.valueOf())
	{
		return false;
	}
	//第二种情况,第一个日期大于第三个日期
	if(dtOne.valueOf()>dtThree.valueOf())
	{
		return false;
	}
	//第三种情况,第二个日期大于第二个日期
	if(dtTwo.valueOf()>dtThree.valueOf())
	{
		return false;
	}
	
	return true;	
}
});
